package net.maku.generator.service;

import net.maku.generator.common.page.PageResult;
import net.maku.generator.common.query.Query;
import net.maku.generator.common.service.BaseService;
import net.maku.generator.entity.GenTemplateTreeEntity;

import java.util.List;

/**
 * 代码模板树管理
 *
 * @author 代码小子 codeboy@126.com
 * @since 1.0.0 2024-11-14
 */
public interface GenTemplateTreeService extends BaseService<GenTemplateTreeEntity> {

    PageResult<GenTemplateTreeEntity> page(Query query);

    List<GenTemplateTreeEntity> getList();

    List<String> getNameList(List<Long> idList);
}
